package com.ubxtech.annotation;

import java.lang.annotation.*;

/**
 * api版本管理
 * path方式 @RequestMapping("/urlXxx/{version}")配合 @ApiVersion(xxx)
 * header和参数直接添加到对应的apiVersion请求头或者参数即可
 * 不带任何ApiVersion注解的就是默认请求路径
 * @author Victor.Xiao
 * @since 2023-11-15 20:22
 **/
@Target({ElementType.METHOD,ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ApiVersion {
    /**
     * 标识版本号
     */
    int value();
}
